having claws - Espagnol Anglais Dictionnaire